lucha armada - German English Dictionary